home *** CD-ROM | disk | FTP | other *** search
/ Whiteline: delta / whiteline CD Series - delta.iso / vision / grafics / programm / ximgtool / changes next >
Text File  |  1995-11-25  |  2KB  |  51 lines

  1. Aug 10 1995:
  2.  
  3. - ENCODERS.C:
  4.   Improvements in raw encoders provide
  5.   further savings on many images.
  6.  
  7. Jul 27 1995:
  8.  
  9. - XIMGTOOL/IMGCODEC.H:
  10.   Improved portability for Intel-Systems.
  11.   Checked with gcc on Linux.
  12.  
  13. Jun 18 1995:
  14.  
  15. - ENCODERS.C/IMGCODEC.H:
  16.   Cleaned up code. The 'init'/'state' entry in the public image
  17.   buffer struct is now named 'pad' to express the real intention
  18.   of it's introduction (padding the struct to even boundary),
  19.   since the encoders no longer make use of it.
  20.  
  21. Jun 06 1995:
  22.  
  23. - ENCODERS.C:
  24.   Little improvements provide further savings on some images.
  25.  
  26. May 28 1995:
  27.  
  28. - MFDB_OUT.C:
  29.   Removed error in mfdb_putline function:
  30.   Case des_planes < src_planes caused 'big trouble'. Sorry.
  31.  
  32. - XIMGTOOL/ENCODERS.C:
  33.   Improved behavior when converting truncated image files:
  34.   All completely decoded lines are now encoded and written into
  35.   output, in all Levels. Until now, lines were lost in truncated
  36.   images (accumulative with every converting step) due to the line
  37.   delay in encoding necessary for vrc handling. (In worst case, the
  38.   whole image could be lost in one step at Level-3 if only missing
  39.   a few bytes at the end.)
  40.   To avoid this problem, only an additional flushing call after
  41.   processing and before freeing the image buffer pointer is
  42.   necessary (see XIMGTOOL.C, function do_proc). This is optional,
  43.   without this call all works as before. It is really useful only
  44.   in applications like XIMGTOOL, where it is not guaranteed that
  45.   a full line is available at the end. If one can assume or even
  46.   guarantee (in MFDB processing, for instance) to get full lines,
  47.   it would be obsolete.
  48.   But be aware, that the new scheme only works with the new
  49.   encoders, it won't work with older versions, although
  50.   no changes were introduced in the interfaces!
  51.